armed rabble - French English Dictionary